import {
    init,
    classModule,
    propsModule,
    styleModule,
    eventListenersModule,
    h,
} from "snabbdom";

// 1 创建虚拟节点
let vnode = h('a', { props: { href: 'nihao.com' } }, '你好网')
console.log(vnode);

// 2 创建patch函数（用于虚拟节点上树）
const patch = init([classModule, propsModule, styleModule, eventListenersModule])

// 3 上树
patch(container, vnode)

// 4 嵌套使用
let vnode2 = h('ul', {}, [
    h('li', {}, '牛奶'),
    h('li', {}, '咖啡'),
    h('li', {}, '可可乐')
])
console.log(vnode2);